@CHARSET "UTF-8";

body {
}

img{
	padding: 10px 5px ;
}

div#global {
	
}

div#top {
}

div#content {
  position: relative;
  width: 100%;
}

.ui-widget-content{
	font-size: 0.9em !important;
}

div#left {
  position: absolute;
  float:left;
  top: 0;
  left: 0;
  width: 15%;
}

div#right {
  position: absolute;
  float:right;
  top: 0;
  right: 0;
  width: 25%;
}

div#center {
  clear:both;
  margin-left: 17%;
  margin-right: 27%;
}

.boite {
  -moz-border-radius:15px;
  padding:20px;
  margin-bottom:10px;   
  background:#d5e9fe;
}

.right{
	float:right;
	margin: 5px;
}

.left{
	float: left;
}

.comment{
	font-style: italic;
	font-size: 0.8em !important;
	color: red;
}

div#title
{
    background-image: url("../resources/img/livres.jpg")  ;
    background-repeat : no-repeat;
    color: #E10061;
    font-family: Arial;
    font-size: 45px;
    text-align: center !important;
    width: 100%;
    height:150px;
    padding-right:200px;
}

table td {
	width: 300px !important;
}

#bestsellers img, #editForm img {
	width: 100px;
	height: 115px;
}

#editForm table tr td div {
	text-align:center;
}

#editForm table tr td div:hover {
	color:#2E6E9E;
}

#single-book img {
	width: 220px;
	float:left;
}

#single-book div.detail {
	float:left;
}

#single-book #addToOrder {
	float:left;
}

#bestsellers .link-title a {
	color:white;
}

#bestsellers a {
	color:black;
}

#bestsellers a:hover {
	color:#2E6E9E;
}

h1 {
	padding:2px 0 2px 5px;
}

#newbookform .ui-state-active {
	background: #85B2CB -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.4)));
	color:white;
	text-align:center;
	padding:1px;
}

#editbookform table tr td {
	padding:10px 0 10px 0;
}

table#messages {
	background-color:#ffcc00;
	margin:10px 200px 15px 200px;
	border-radius: 5px 5px 5px 5px;
	padding:10px 5px 10px 5px;
}

table#messages tr td {
	font-weight:bold;	
}

table#success {
	background-color:#2ff374;	
	font-weight:bold;
	margin:10px 200px 15px 200px;
	border-radius: 5px 5px 5px 5px;
	padding:10px 5px 10px 5px;
}

.clearer {
	clear:both;
}
